c language tricks